package com.faithbj.common.model.fm.property.verify;

import java.math.BigDecimal;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.faithbj.common.model.fm.FamilyMemberEntity;

/**
 * 家庭成员财产-基金核定表
 * 
 * @author chen liu
 * 
 */
@Entity
@Table(name = "FM_PROPERTY_F_V")
public class FundsVerify extends FamilyMemberEntity {

	private static final long serialVersionUID = -6521415508581555912L;
	// 货币财产-是否开放式
	@Column(name = "open")
	private boolean open;
	// 货币财产-开放式基金销售机构
	@Column(name = "sale_org", length = 18)
	private String saleOrg;
	// 货币财产-开放式基金总市值
	@Column(name = "open_fund_amount", scale = 2, precision = 12)
	private BigDecimal openFundAmount;
	// 货币财产-封闭式基金指定交易或结算券商
	@Column(name = "brokerage", length = 18)
	private String brokerage;
	// 货币财产-封闭式基金总市值
	@Column(name = "close_fund_amount", scale = 2, precision = 12)
	private BigDecimal closeFundAmount;

	public boolean isOpen() {
		return open;
	}

	public void setOpen(boolean open) {
		this.open = open;
	}

	public String getSaleOrg() {
		return saleOrg;
	}

	public void setSaleOrg(String saleOrg) {
		this.saleOrg = saleOrg;
	}

	public BigDecimal getOpenFundAmount() {
		return openFundAmount;
	}

	public void setOpenFundAmount(BigDecimal openFundAmount) {
		this.openFundAmount = openFundAmount;
	}

	public String getBrokerage() {
		return brokerage;
	}

	public void setBrokerage(String brokerage) {
		this.brokerage = brokerage;
	}

	public BigDecimal getCloseFundAmount() {
		return closeFundAmount;
	}

	public void setCloseFundAmount(BigDecimal closeFundAmount) {
		this.closeFundAmount = closeFundAmount;
	}

}
